package com.woniuxy.woniuhis.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.woniuxy.woniuhis.entity.Outpatient;

public interface OutpatientMapper {
	//增加一个门诊项目
	void insertOutpatient(@Param("outpatient")Outpatient outpatient);
	//根据id删除一个门诊项目
	void deleteOutpatientById(String id);
	//根据id修改门诊项目
	void updateOutpatientById(@Param("outpatient")Outpatient outpatient);
	//根据门诊id查询门诊项目
	Outpatient selectOutpatientById(String id);
	//根据患者id查询门诊项目
	List<Outpatient> selectOutpatientByPatientId(String patientId);
	//查询所有门诊项目
	List<Outpatient> selectAllOutpatients();
	//查询所有开始状态为0的门诊项目
	List<Outpatient> selectAllNotStart();
	//当日门诊状态
	Integer outpatientStatus(@Param("b")boolean b,@Param("c") boolean c);
}
